home *** CD-ROM | disk | FTP | other *** search
/ Mac Mania 4 / MacMania 4.toast / / Tools&Utilities / PowerPC Frequently Asked Questi < prev    next >
Text File  |  1995-05-17  |  66KB  |  1,578 lines

  1.  
  2.  
  3. ========================================================================
  4.                               PowerPC FAQ
  5.                                     
  6.                               13 May 1995
  7. ========================================================================
  8.  
  9. The PowerPC FAQ is maintained by Derek Noonburg (derekn@ece.cmu.edu).
  10. Please send me any and all additions, corrections, clarfications, and
  11. suggestions.
  12.  
  13. # An HTML version of this FAQ is now available on the World Wide Web
  14. # <URL:http://www.mot.com/PowerPC/lib/ppc_faq.html>.
  15.  
  16. Changes since last version (14-April-95):
  17.  
  18.   * added:
  19.  
  20.   * changed: 2-3, 2-5, 2-6, 3-2, 3-3
  21.  
  22.   * moved:
  23.  
  24. This document uses uniform resource locators (URLs) to refer to net
  25. resources. For more information, see the World Wide Web (WWW) FAQ. In
  26. general, for a URL of the form:
  27.     <URL:ftp://foo.bar.com/someDirectory/someFile>
  28. you should anonymous ftp to foo.bar.com, cd into someDirectory, and get
  29. someFile. For a URL of the form:
  30.     <URL:gopher://foo.bar.com/path>
  31. you should gopher to foo.bar.com, and follow the path. URLs of the form:
  32.     <URL:http://foo.bar.com/path>
  33. indicate a hypertext document, which require a WWW viewer (such as
  34. Mosaic) to read.
  35.  
  36.  
  37. ========================================================================
  38.                                  Index
  39. ========================================================================
  40.  
  41. [1] Introduction
  42.     [1-1] Where can a current copy of this FAQ be obtained?
  43.     [1-2] Can I convert this FAQ to a different format and/or
  44.           redistribute it?
  45.     [1-3] What newsgroups are appropriate for PowerPC discussions?
  46.     [1-4] What other FAQs contain PowerPC information?
  47.     [1-5] What other net sources (ftp, gopher, etc.) contain PowerPC
  48.           information?
  49.     [1-6] Bibliography: where can I get more information on the PowerPC?
  50.     [1-7] Contributors.
  51.  
  52. [2] Processor
  53.     [2-1] What is a PowerPC?
  54.     [2-2] How does PowerPC relate to POWER and POWER2?
  55.     [2-3] What processors have been announced? What are their specs?
  56.           When will they be available?
  57.     [2-4] What embedded controllers will be available?
  58.     [2-5] How fast is a PowerPC?
  59.     [2-6] Is there special hardware for emulating 68k or x86 processors?
  60.     [2-7] What is the PowerPC 615?
  61.  
  62. [3] Hardware
  63.     [3-1]  What PowerPC-based workstations are/will be available? When
  64.            will they be available? How much will they cost?
  65.     [3-2]  What PowerPC-based PReP-compliant (IBM-compatible) personal
  66.            computers are/will be available? When will they be available?
  67.            How much will they cost?
  68.     [3-3]  What PowerPC-based Apple (and compatible) personal computers
  69.            are/will be available? When will they be available? How much
  70.            will they cost?
  71.     [3-4]  What PowerPC-based controllers are/will be available? When
  72.            will they be available? How much will they cost?
  73.     [3-5]  What PowerPC-based supercomputers and parallel processors
  74.            are/will be available? When will they be available? How much
  75.            will they cost?
  76.     [3-6]  What other PowerPC-based systems are/will be available? When
  77.            will they be available? How much will they cost?
  78.     [3-7]  What is PReP and how can I get a copy?
  79.     [3-8]  What is the Common Hardware Reference Platform (CHRP)?
  80.     [3-9]  Can PowerPC 601-based computers be upgraded to, e.g., a 604
  81.            when they become available?
  82.     [3-10] Where can I get the specifications for the PCI bus?
  83.     [3-11] What is FireWire?
  84.  
  85. [4] Software
  86.     [4-1] What operating systems will run on PowerPC-based computers?
  87.           When will they be available?
  88.     [4-2] What is PowerOpen?
  89.     [4-3] What is Taligent / Pink?
  90.     [4-4] Will NeXTStep be ported to the PowerPC?
  91.     [4-5] What is WorkplaceOS? Will OS/2 be available on PowerPC-based
  92.           computers?
  93.     [4-6] Can IBM-PC / Macintosh software be run on PowerPC-based
  94.           computers?
  95.  
  96. [5] Comparisons
  97.     [5-1] Should I buy a PowerPC system rather than a Pentium or 68k
  98.           system?
  99.     [5-2] What will be the differences between the various PowerPC-based
  100.           personal computers?
  101.  
  102. [6] Miscellaneous
  103.     [6-1] What's the deal with Ford and the PowerPC?
  104.     [6-2] What's the deal with 3DO and the PowerPC?
  105.  
  106.  
  107. ========================================================================
  108.                             [1] Introduction
  109. ========================================================================
  110.  
  111. [1-1] Where can a current copy of this FAQ be obtained?
  112.  
  113. This FAQ is posted monthly on comp.sys.powerpc, comp.answers, and
  114. news.answers. The hypertext (HTML) version is available on the Motorola
  115. World Wide Web server <URL:http://www.mot.com/PowerPC/lib/ppc_faq.html>.
  116. The text version is available from the news.answers archives via
  117. anonymous ftp
  118. <URL:ftp://rtfm.mit.edu/pub/usenet/news.answers/powerpc-faq>. For other
  119. archive sites, see the "news.answers Introduction" post.
  120.  
  121.  
  122. [1-2] Can I convert this FAQ to a different format and/or redistribute
  123. it?
  124.  
  125. This FAQ may be redistributed as long as the following guidelines are
  126. met:
  127.  
  128.   * You notify me by email that you are redistributing the FAQ.
  129.  
  130.   * The attribution notice ("The PowerPC FAQ is maintained by ...") is
  131.     left intact.
  132.  
  133.   * The instructions for obtaining current copies of the FAQ (Question
  134.     1-1) are left intact.
  135.  
  136.   * You use the latest version of the FAQ you can get.
  137.  
  138.   * Any modifications (other than formatting) that you make are clearly
  139.     marked as such.
  140.  
  141. If you convert the FAQ to a different format, please email me a copy. If
  142. it is impossible to email it, contact me for other arrangements.
  143.  
  144. If you are redistributing the FAQ and would like to get an up-to-date
  145. copy each month via email, let me know, and I will add you to my mailing
  146. list. Please specify text, HTML, or both.
  147.  
  148.  
  149. [1-3] What newsgroups are appropriate for PowerPC discussions?
  150.  
  151. Comp.sys.powerpc is the primary newsgroup for PowerPC discussion. From
  152. the charter: "comp.sys.powerpc (unmoderated) will be a newsgroup which
  153. will provide a common forum to users and developers of products based on
  154. the PowerPC architecture."
  155.  
  156. The comp.sys.mac.* groups are appropriate for discussions of
  157. PowerPC-based Macintoshes.
  158.  
  159.  
  160. [1-4] What other FAQs contain PowerPC information?
  161.  
  162. The Macintosh PowerPC FAQ has been discontinued.
  163.  
  164. Robert Boys maintains two FAQs of interest to comp.sys.powerpc readers.
  165. The comp.sys.m68k FAQ contains some information on the PowerPC,
  166. including the PowerPC embedded controllers. It is posted to
  167. comp.sys.m68k, comp.answers, and news.answers, and is available via ftp
  168. <URL:ftp://rtfm.mit.edu/pub/usenet/news.answers/motorola/68k-chips-faq>
  169. and on the web
  170. <URL:http://www.cis.ohio-state.edu:/text/faq/usenet/motorola/68k-chips-faq/faq.html>.
  171. The comp.arch.bus.vmebus FAQ, posted to comp.arch.bus.vmebus, contains
  172. information on PowerPC-based VME cards.
  173.  
  174. The Linux/PowerPC FAQ is available via ftp
  175. <URL:ftp://liber.stanford.edu/pub/linuxppc/linux-ppc-FAQ> and on the web
  176. <URL:http://liber.stanford.edu/linuxppc/linux-ppc-FAQ.html>.
  177.  
  178.  
  179. [1-5] What other net sources (ftp, gopher, etc.) contain PowerPC
  180. information?
  181.  
  182. Apple:
  183.  
  184.   * Apple Computer home page. <URL:http://www.apple.com/>
  185.  
  186.   * The Apple Support and Information Web.
  187.     <URL:http://www.info.apple.com/>
  188.  
  189.   * Macintosh Application Environment. <URL:http://www.mae.apple.com/>
  190.  
  191.   * Press releases and product information.
  192.     <URL:gopher://info.hed.apple.com/>
  193.  
  194.   * A list of companies and products
  195.     <URL:gopher://ocf.berkeley.edu/hh/gopherspace/Computer/Systems/Macintosh/PowerMac_Products>
  196.     supporting the Power Macintosh. (This is currently out of date --
  197.     anyone interested in taking over should contact Alan Coopersmith
  198.     (alanc@ocf.berkeley.edu).)
  199.  
  200. IBM:
  201.  
  202.   * IBM home page <URL:http://www.ibm.com/>: Press releases and product
  203.     information (with lots of flashy graphics).
  204.  
  205.   * Austin WWW server <URL:http://www.austin.ibm.com/>: Technical and
  206.     product information on the PowerPC and the RS/6000 line.
  207.  
  208.   * PowerPC page <URL:http://www.chips.ibm.com:80/products/ppc/>:
  209.     PowerPC info from IBM Microelectronics; includes a complete list of
  210.     PowerPC manuals and other documentation.
  211.  
  212.   * The IBM POWER Parallel Systems WWW server
  213.     <URL:http://ibm.tc.cornell.edu/>.
  214.  
  215.   * IBM gopher <URL:gopher://top.gopher.ibm.com/>
  216.  
  217.   * Another gopher <URL:gopher://gopher.ibmlink.ibm.com/>: Press
  218.     releases and the "IBM Announces" newsletter.
  219.  
  220.   * Another gopher <URL:gopher://ike.engr.washington.edu/>: Press
  221.     releases and product information.
  222.  
  223. Motorola:
  224.  
  225.   * Motorola PowerPC Customer Support and Information
  226.     <URL:http://www.mot.com/PowerPC>.
  227.  
  228.   * Motorola home page <URL:http://www.mot.com/>.
  229.  
  230. Taligent:
  231.  
  232.   * Taligent home page <URL:http://www.taligent.com/>: Overview of
  233.     company objectives, products, etc.
  234.  
  235. Other companies:
  236.  
  237.   * The PowerOpen Association's mail server (library@poweropen.org). For
  238.     information, send email with the word "help" in the body.
  239.  
  240.   * Power Computing <URL:http://www.powercc.com/> is the first company
  241.     to obtain a license to build Macintosh clones.
  242.  
  243.   * Parsytec home page. <URL:http://www.parsytec.de/>
  244.  
  245. Miscellaneous:
  246.  
  247.   * The PowerPC News <URL:http://power.globalnews.com/> is an
  248.     Internet-based free magazine, publishing news for both users and
  249.     developers of PowerPC systems. To subscribe, send email to
  250.     add@power.globalnews.com (no subject or body necessary). A table of
  251.     contents will be sent to you for each issue; you can request
  252.     specific articles via a mail server. Current and back issues are
  253.     also available at the WWW site.
  254.  
  255.   * There are two PowerPC roundtables on GEnie: PowerPC (PPC) on page
  256.     1435 and PowerPC programmers' on page 1440.
  257.  
  258.   * There is a PowerPC forum on Compuserve.
  259.  
  260.   * There is a Power Macintosh Forum on America Online (part of the Mac
  261.     Hardware Forum).
  262.  
  263.   * There is a PowerPC echo (Area: POWERPC) on Fidonet for discussions
  264.     about "PowerPC hardware, software issues, availablity, RISC
  265.     technology, developers, and more. Covers both PC and Mac versions."
  266.  
  267.  
  268. [1-6] Bibliography: where can I get more information on the PowerPC?
  269.  
  270. Manuals and databooks:
  271.  
  272.   * Motorola publishes several brochures and manuals (free unless prices
  273.     is specified):
  274.  
  275.       * PowerPC Brochure (BR1135/D)
  276.  
  277.       * PowerPC Software Overview (compilers, assemblers, simulators,
  278.         loaders & debuggers) (SDP/D)
  279.  
  280.       * PowerPC C Compiler System, Product Review (CCOMPSTM/D)
  281.  
  282.       * PowerPC Fortran compilation System, Product Review
  283.         (FTRANCOMPSTM/D)
  284.  
  285.       * PowerPC Architectural Simulator, Product Review (PPCARCH32/D)
  286.  
  287.       * PowerPC Microprocessor Family: The Programming Environments
  288.         (MPCFPE/AD) -- $3.70
  289.  
  290.       * PowerPC 601 RISC Microprocessor Technical Summary (MPC601/D)
  291.  
  292.       * PowerPC 601, User's Manual (MPC601UM/AD) -- $6.50
  293.  
  294.       * PowerPC 601 Hardware Specification (MPC601EC/D)
  295.  
  296.       * PowerPC 601 Programmer's Reference Guide (MPC601PRG/D) (I've
  297.         heard reports that this is no longer available.)
  298.  
  299.       * PowerPC Development Tools Catalog (MPCTOOLBK/AD) -- $4.50
  300.  
  301.       * PowerPC 603 RISC Microprocessor Technical Summary (MPC603/D)
  302.  
  303.       * PowerPC 603 RISC Microprocessor User's Manual (MPC603UM/AD)
  304.  
  305.       * PowerPC 604 RISC Microprocessor Technical Summary (MPC604/D)
  306.  
  307.     All are available from Motorola's Literature Distribution Centers:
  308.  
  309.     USA
  310.  
  311.         Motorola Literature Distribution
  312.         P.O. Box 20912
  313.         Phoenix, AZ, 85036
  314.         1-800-441-2447
  315.  
  316.     Europe
  317.  
  318.         Motorola Ltd.
  319.         European Literature Center
  320.         88 Tanners Drive
  321.         Blakelands, Milton Keynes, MK14 5BP, England
  322.  
  323.     Japan
  324.  
  325.         Nippon Motorola Ltd.
  326.         4-32-1, Nishi-Gotanda, Shinagawa-ku
  327.         Tokyo 141 Japan
  328.  
  329.     Asia-Pacific
  330.  
  331.         Motorola Semiconductors H.K. Ltd.
  332.         Silicon Harbour Center
  333.         No. 2 Dai King Street
  334.         Tai Po Industrial Estate
  335.         Tai Po, N.T., Hong Kong
  336.  
  337.   * PowerPC manuals and databooks are also available from IBM by calling
  338.     1-800-POWERPC.
  339.  
  340.   * A PowerMac-specific manual is available from APDA:
  341.  
  342.       * Programmer's Introduction to RISC and PowerPC (R0172LL/A) --
  343.         $150
  344.  
  345. Books:
  346.  
  347. # Most of this info has been culled from the net. I haven't actually
  348. # read all of these books. If you've read one of them and are willing to
  349. # write a very short review (5-6 lines), let me know. - Derek
  350. # (derekn@ece.cmu.edu)
  351.  
  352.   * Jeff Duntemann and Ron Pronk, _Inside the PowerPC Revolution_;
  353.     Coriolis Group Books; April 30, 1994; ISBN 1-883577-04-7; $24.95.
  354.     [Not very technical, but lots of "gossipy insider information".
  355.     (IEEE Micro, Oct. 1994)]
  356.  
  357.   * Steve Heath, _NEWNES Power PC Programming Pocket Book_;
  358.     Butterworth-Heinemann; Nov. 1994; ISBN 0-7506-2111-7; $22.95.
  359.     [Similar information to the 601 user's manual.]
  360.  
  361.   * Jim Hoskins, _The Power PC Revolution!_; MaxFacts Special Report
  362.     (Maximum Press); Aug., 1994; ISBN 0-9633214-9-8; $26.95.
  363.     [Concentrates on the effects the PowerPC will have on business.]
  364.  
  365.   * IBM, _IBM RISC System/6000 Technology_. [Describes the POWER
  366.     architecture and the POWER-based RS/6000 workstations.]
  367.  
  368.   * IBM, _PowerPC and POWER2: Technical Aspects of the New IBM Risc
  369.     System/6000_; Apr., 1994; IBM book number SA23-2737-00. [Describes
  370.     the PowerPC and POWER2 architectures and the workstations based on
  371.     these processors, including I/O, graphics, and system software.
  372.     (This was _RS/6000 Tech Vol. II_.) Available for around $40 from
  373.     IBM: 1-800-879-2755. Selected papers from this book are available
  374.     via the WWW <URL:http://www.austin.ibm.com/tech>.]
  375.  
  376.   * IBM, _PowerPC Architecture_; Oct., 1993; IBM book number
  377.     SR28-5124-00. [The official manual for the PowerPC architecture.
  378.     Three parts: instruction set architecture, virtual environment
  379.     architecture, and operating environment architecture.]
  380.  
  381.   * IBM, _The PowerPC Architecture -- A Specification for a New Family
  382.     of RISC Processors_; Morgan Kaufmann Publishers; Aug. 1994; ISBN
  383.     1-55860-316-6; $54.95. ["This is the official technical description
  384.     of the PowerPC architecture and its hardware conventions." Errata
  385.     are available via ftp
  386.     <URL:ftp://ftp.austin.ibm.com/pub/technology/errata.ps.Z>.]
  387.  
  388.   * Gary Kacmarcik, _Optimizing PowerPC Code: Programming the PowerPC
  389.     Chip in Assembly Language_; Addison-Wesley; ISBN 0-201-40839-2. [Not
  390.     PowerMac or IBM-specific.]
  391.  
  392.   * Ron Rahmel and Dan Rahmel, _Interfacing to the PowerPC
  393.     Microprocessor_; SAMS Publishing; 1995. [Includes info on FireWire,
  394.     along with several other buses and interfaces.]
  395.  
  396.   * Stephan Somogyi, _The PowerPC Macintosh Book_; Addison-Wesley;
  397.     August 1994; ISBN 0-201-62650-0; $19.95. ["could equally be called
  398.     'The story of the Macintoshes RISCy new Insides' ... It manages to
  399.     cover the history of the PowerPC alliance, looking at Power Mac
  400.     hardware and software, and includes sections on the internals of the
  401.     chip itself." -PowerPC News]
  402.  
  403.   * Dan Sydow, _Programming the Power PC_; M&T Books; Aug. 1994; ISBN
  404.     1-55851-400-7; $34.94. [Covers 601, 603, 604, as well as x86-to-PPC
  405.     migration.]
  406.  
  407.   * Shlomo Weiss and James E Smith, _IBM Power and PowerPC: Architecture
  408.     and Implementation_; Morgan Kaufmann Publishers; May 1994; ISBN
  409.     1-55860-279-8; $54.95. ["Writtten from the perspective of developers
  410.     and teachers of high performance computing, this book provides a
  411.     wealth of information about IBM's important contributions to the
  412.     development and evolution of RISC technology."]
  413.  
  414.   * Jerry Young, _Insider's Guide to PowerPC Computing_; QUE
  415.     Corporation; May 1994; ISBN 1-56529-625-7; $29.99. [Provides
  416.     detailed information on the new architecture and its history, from
  417.     the early IBM RISC designs. Describes the relationship between the
  418.     PowerPC architecture and IBM's POWER architecture, from which it was
  419.     developed. Provides description of the characteristics and
  420.     advantages of RISC architecture and the special features of the
  421.     PowerPC architecture. Includes in-depth descriptions of the 601 and
  422.     603 microprocessors and offers an overview of early PowerPC-based
  423.     systems.]
  424.  
  425.   * ???, _PowerPC Concepts, Architecture, and Design_; McGraw-Hill;
  426.     1994; ISBN 0-07-011192-8; $34.95.
  427.  
  428. Papers, articles, etc.:
  429.  
  430.   * Michael S. Allen, Michael C. Becker, "Multiprocessing Aspects of the
  431.     PowerPC 601 Microprocessor", Proc. COMPCON 1993, 117-126.
  432.  
  433.   * J. Alvarez, et al., "A wide-bandwidth low-voltage PLL for PowerPC
  434.     microprocessors", Proc. 1994 IEEE Symposium on VLSI Circuits, 37-38.
  435.  
  436.   * William Anderson, "An overview of Motorola's PowerPC simulator
  437.     family", Communications of the ACM, v37 n6, 64-69.
  438.  
  439.   * Michael C. Becker et al., "The PowerPC 601 Microprocessor", IEEE
  440.     Micro, Oct. 1993, 54-68.
  441.  
  442.   * J. Bertsch, et al., "Experimental 2.0 V power/performance
  443.     optimization of a 3.6 V-design CMOS microprocessor-PowerPC 601",
  444.     Proc. 1994 VLSI Technology Symposium, 83-84.
  445.  
  446.   * David Biedny, "PowerPC: the era of RISC begins", Windows Sources, v2
  447.     n6 p140(7). [includes related articles on the PowerPC family,
  448.     glossary, pros and cons of PowerPC architecture, benchmark tests]
  449.  
  450.   * Brad Burgess, et al., "The PowerPC 603 microprocessor",
  451.     Communications of the ACM, v37 n6, June, 1994, 34-42.
  452.  
  453.   * Brad Burgess et al., "The PowerPC 603 Micrporocessor: A High
  454.     Performance, Low Power, Superscalar RISC Microprocessor", Proc.
  455.     COMPCON 1994, 300-306.
  456.  
  457.   * Dave Bursky, "RISC microcontrollers start with PowerPC roots but
  458.     grow in different directions", Electronic Design, v42 n10, 38-39.
  459.     [IBM's PowerPC 403GA embedded processor and Motorola's RMCU505
  460.     microcontroller.]
  461.  
  462.   * B. Dawson, "PowerPC hits the road", Byte v19 n7, 141-142.
  463.  
  464.   * Keith Diefendorff, "History of the PowerPC architecture",
  465.     Communications of the ACM, v37 n6, June, 1994, 28-33.
  466.  
  467.   * Mary Jo Foley, "IBM to push OS/2 for PowerPC over Windows NT, AIX
  468.     ports", PC Week, v11 n24, 23.
  469.  
  470.   * Ric Ford, "Hacking PPC Enabler plus other updates", MacWEEK v8 n27,
  471.     July 4, 1994, 28.
  472.  
  473.   * S. Glenn, et al., "Functional design verification for the PowerPC
  474.     601 microprocessor", Proc. of IEEE VLSI Test Symposium.
  475.  
  476.   * Linley Gwennap, "Prep Standardizes PowerPC Systems", Microprocessor
  477.     Report, Dec. 27, 1993.
  478.  
  479.   * Ean Houts, "Lower priced Power Macs offer different strengths",
  480.     InfoWorld, v16 n18, May 2, 1994, 128.
  481.  
  482.   * Wayne Huang, et al., "CBGA package design for C4 powerPC
  483.     microprocessor chips: trade-off between substrate routability and
  484.     performance", Proc. 1994 IEEE 44th Electronic Components &
  485.     Technology Conference, 88-93.
  486.  
  487.   * Sara Humphrey, "Inside the PowerPC Revolution", PC Week, v11 n26,
  488.     July 4, 1994. [book reviews]
  489.  
  490.   * E. M. Kass, "PowerPC Surprise", InformationWEEK, n474, 12-14.
  491.  
  492.   * Andrew Lawrence, "PowerPC - a new desktop standard?", IBM System
  493.     User, v15 n5, May, 1994, 43-44.
  494.  
  495.   * J. Marris, "PowerPC - an analysis", Desktop Publishing Commentary v9
  496.     n9, 6-9.
  497.  
  498.   * Charles R. Moore, "The PowerPC 601 Microprocessor", Proc. COMPCON
  499.     1993, 109-116.
  500.  
  501.   * Charles R. Moore, et al., "The PowerPC Alliance", Communications of
  502.     the ACM, v37 n6, June, 1994, 25-27.
  503.  
  504.   * Richard Nass, "VME boards combine PCI bus and PowerPC CPUs",
  505.     Electronic Design, v42 n14, July 11, 1994, 129-131.
  506.  
  507.   * Ali Poursepanj, "The PowerPC; performance modeling methodology",
  508.     Communications of the ACM, v37 n6, June, 1994, 47-55.
  509.  
  510.   * Chris Rose, "Abstracting the meat of the PowerPC Reference Platform
  511.     beta version - part one", Computergram International, May 27, 1994.
  512.  
  513.   * Chris Rose, "Abstracting the meat of the PowerPC Reference Platform
  514.     beta version - part two", Computergram International, June 6, 1994.
  515.  
  516.   * Ryan, Thompson, "PowerPC 604 Weighs In", Byte, June, 1994.
  517.  
  518.   * Larry J. Seltzer, "OS/2 for PowerPC: microkernel for the masses?",
  519.     PC Week, v11 n22, June 6, 1994, 81-82.
  520.  
  521.   * Julie Shipnes, et al., "A modular approach to Motorola PowerPC
  522.     compilers", Communications of the ACM, v37 n6, June, 1994, 56-63.
  523.  
  524.   * E. Silha, G. Paap, "PowerPC: A Performance Architecture", Proc.
  525.     COMPCON 1993, 104-108.
  526.  
  527.   * Michael Slater, "Motorola and IBM Unveil PowerPC 603",
  528.     Microprocessor Report, Oct. 25, 1993.
  529.  
  530.   * J. E. Smith, et al., "PowerPC 601 and Alpha 21064: a tale of two
  531.     RISCs", Computer, v27 n6, 46-58.
  532.  
  533.   * Brad W. Suessmith, et al., "PowerPC 603 microprocessor; power
  534.     management", Communications of the ACM, v37 n6, June, 1994, 43-36.
  535.  
  536.   * Nasr Ullah, et al., "The making of the PowerPC", Communications of
  537.     the ACM, v37 n6, June, 1994, 22-23.
  538.  
  539.   * Michael Vizard, "The Tower of PowerPC; Untapped potential in search
  540.     of a killer application", PC Week, v11 n24, 22-23.
  541.  
  542.   * "Apple and IBM demonstrate 120-MHz 601" Microprocessor Report, v8
  543.     n8, June 20, 1994, 4-5.
  544.  
  545.   * "Floating-point bottleneck", MacWEEK, v8 n21, 44. [comparing
  546.     performance of Motorola PowerPC and Intel CPUs]
  547.  
  548.   * "The Making of the PowerPC" (special issue), Communications of the
  549.     ACM, June, 1994.
  550.  
  551.   * "Parsytec produces TRAM module that combines PowerPC with T425
  552.     transputer for industrial applications", Computergram International,
  553.     June 20, 1994.
  554.  
  555.   * PowerPC special issue, IEEE Micro, Oct., 1994.
  556.  
  557.  
  558. [1-7] Contributors.
  559.  
  560. The following people have contributed to this FAQ. (Please do not
  561. contact them with questions about the FAQ.)
  562.  
  563.   * Alan Coopersmith (alanc@ocf.Berkeley.EDU)
  564.  
  565.   * Stuart Schechter (Schechter.1@osu.edu)
  566.  
  567.   * Robert Sprick (asrs@acad2.alaska.edu)
  568.  
  569.   * Yoshio Turner (yoshio@CS.UCLA.EDU)
  570.  
  571.  
  572. ========================================================================
  573.                              [2] Processor
  574. ========================================================================
  575.  
  576. [2-1] What is a PowerPC?
  577.  
  578. A PowerPC is a microprocessor designed to meet a standard which was
  579. jointly designed by Motorola, IBM, and Apple. The PowerPC standard
  580. specifies a common instruction set architecture (ISA), allowing anyone
  581. to design and fabricate PowerPC processors, which will run the same
  582. code. The PowerPC architecture is based on the IBM POWER architecture,
  583. used in IBM's RS/6000 workstations. Currently IBM and Motorola are
  584. working on PowerPC chips.
  585.  
  586. The PowerPC architecture specifies both 32-bit and 64-bit data paths.
  587. Early implementations will be 32-bit; future higher-performance
  588. implementations will be 64-bit. A PowerPC has 32 general purpose
  589. (integer) registers (32- or 64-bit) and 32 floating point (IEEE standard
  590. 64-bit) registers.
  591.  
  592. NB: A PowerPC is *not* a computer, any more than an 80486 is a computer.
  593.  
  594.  
  595. [2-2] How does PowerPC relate to POWER and POWER2?
  596.  
  597. As mentioned above, PowerPC is a direct descendant of POWER. POWER2 is
  598. also a descendant of POWER, developed by IBM for use in their
  599. workstations and other systems. POWER2 is an eight-chip multi-chip
  600. module, and was released at approximately the same time as the first
  601. PowerPC chip. While it is faster than the early PowerPC processors, it
  602. is not as fast as the 620 is projected to be. It is likely that IBM will
  603. combine the POWER family into the PowerPC family.
  604.  
  605.  
  606. [2-3] What processors have been announced? What are their specs? When
  607. will they be available?
  608.  
  609. PowerPC 601
  610.  
  611.     The very first PowerPC. It was designed as bridge between the POWER
  612.     architecture and the PowerPC architecture. For this reason, it
  613.     incorporates the user-level POWER instructions which were eliminated
  614.     from the PowerPC specification.
  615.  
  616. PowerPC 601+
  617.  
  618.     This is a 601, implemented in a 0.5u CMOS 2.5V process. This
  619.     effectively means that it runs faster and draws less power.
  620.  
  621. PowerPC 602
  622.  
  623.     A processor aimed at consumer electronics (set-top boxes, game
  624.     consoles, etc.), PDAs, and embedded controller applications.
  625.  
  626. PowerPC 603
  627.  
  628.     A low-power processor, intended for portable applications, e.g.,
  629.     notebook computers. Performance is roughly comparable to the 601
  630.     (see below for benchmarks).
  631.  
  632. PowerPC 603e
  633.  
  634.     A higher-performance 603 with a faster clock and bigger caches.
  635.     (Originally called the "603+".)
  636.  
  637. PowerPC 604
  638.  
  639.     A higher-performance processor, intended for high-end desktop
  640.     systems.
  641.  
  642. PowerPC 620
  643.  
  644.     An even higher-performance processor, aimed at high-end systems and
  645.     multiprocessors. The 620 is the first 64-bit PowerPC implementation.
  646.  
  647. PowerPC 630
  648.  
  649.     No details available on this chip yet. (Previously referred to as
  650.     the POWER 3 architecture.)
  651.  
  652. The 601 is manufactured by IBM and sold by both IBM and Motorola. The
  653. 603 and 603e are manufactured by both IBM and Motorola.
  654.  
  655. ------------------------------------------------------------------------
  656. Processor  Clk(MHz)  Power(W)  Price(US$)
  657. ---------  --------  --------  ----------
  658. MPC601        50        5.6        165
  659.               66        7          165
  660.               80        8          249
  661. MPC601+      100        4          399
  662.              110        ?            ?
  663. MPC602        66        1.2          ?
  664. MPC603        66        2.5        165
  665.               80        3          195
  666. MPC603e      100        3            ?
  667. MPC604       100       13          549
  668. MPC620       133       30
  669.  
  670.         Data  Bus    Func units                          Si      Ship
  671. Proc    width width  (I/FP/BP/LS) Cache Trans Process    date    date
  672. ------- ----- -----  ------------ ----- ----- ---------- ------- ------
  673. MPC601    32  64     1/1/1/0      32      2.8 0.6u CMOS  Oct 92  Apr 93
  674. MPC601+   32  64     1/1/1/0      32      2.8 0.5u CMOS  2Q  94  Nov 94
  675. MPC602    32  64     1/1/0/1      4/4     1.0 0.5u CMOS  Feb 95  2H  95
  676. MPC603    32  32/64  1/1/1/1      8/8     1.6 0.5u CMOS  Oct 93  Nov 94
  677. MPC603e   32  32/64  1/1/1/1      16/16   2.6 0.5u CMOS  Feb 95  2H  95
  678. MPC604    32  64     3/1/1/1      16/16   3.6 0.5u CMOS  Apr 94  Dec 94
  679. MPC620    64  64/128 3/1/1/1      32/32   7   0.5u CMOS  Oct 94  2H  95
  680.  
  681. Notes:
  682. * Data width: width of the general purpose (integer/address)
  683.   registers and integer ALU(s), in bits
  684. * Bus width: external memory data bus width, in bits -- the memory
  685.   bus can be, and often is, wider than the internal data path
  686. * Functional units: I =  integer unit
  687.                     FP = floating point unit
  688.                     BP = branch processing unit
  689.                     LS = load/store unit
  690. * Cache: On-chip cache in kilobytes - two numbers means
  691.   instruction/data; one number means unified
  692. * Price: in US dollars, for large quantities
  693. * Trans: number of transistors, in millions
  694. * Si date: first silicon date
  695. ------------------------------------------------------------------------
  696.  
  697.  
  698. [2-4] What embedded controllers will be available?
  699.  
  700. IBM has announced the PowerPC 4xx embedded controller family. These will
  701. be available as general purpose microcontrollers, application- specific
  702. processors, and ASIC cores. The 4xx family will integrate caches and
  703. other system-level logic to facilitate simpler and cheaper designs.
  704. Performance or cost information is not yet available. One chip, the PPC
  705. 403GA, has been announced.
  706.  
  707. Motorola has announced the MPC500 family of microcontrollers. These
  708. microprocessors will be "100% compatible" with the MPC600 series. The
  709. first chip in this family, the MPC505, will run at 25 MHz. Samples of
  710. the 25 MHz chip are expected in 4Q 1994, with 40 MHz parts expected by
  711. 4Q 1995. The MPC505 consists of a PowerPC core, a 4 kB SRAM module, and
  712. a multi-functional system integration unit (SIU) (similar to the 68300
  713. family).
  714.  
  715.  
  716. [2-5] How fast is a PowerPC?
  717.  
  718. This table lists SPEC results for PowerPC machines, as well as a few
  719. others, for comparison purposes. (SPEC is a benchmark suite designed to
  720. test system performance. The SPECint portion uses integer-only code,
  721. e.g., compilers; the SPECfp program uses floating point code, e.g.,
  722. circuit simulation.)
  723.  
  724. ------------------------------------------------------------------------
  725.                                      -- SPEC92 --  
  726. Processor      Clock   Cache         int    fp     System
  727. ------------  -------  ------------  -----  -----  ---------------------
  728. MPC601         50 MHz  0/32k          41.7   51.0  IBM RS/6000 N40
  729.                66 MHz  0/32k          62.6   72.2  IBM RS/6000 250
  730.                66 MHz  0/32k          63.7   67.8  IBM RS/6000 40P
  731.                66 MHz  256k/32k       75.1   77.0  IBM RS/6000 40P
  732.                80 MHz  0/32k          78.8   90.4  IBM RS/6000 250
  733.                80 Mhz  0.5M/32k       88.1   98.7  IBM RS/6000 41T & 41W
  734.                80 Mhz  1M/32k         90.5  100.8  IBM RS/6000 C10
  735. MPC601+       100 MHz  ?/32k         105    125    ? estimate
  736. MPC602         66 MHz  ?/4k/4k        40     ?     Motorola/IBM estimate
  737. MPC603         66 MHz  1M/8k/8k       60     70    Motorola estimate
  738.                80 MHz  1M/8k/8k       75     85    Motorola estimate
  739. MPC603e       100 MHz  ?/16k/16k     120    105    Motorola/IBM estimate
  740. MPC604        100 MHz  1M/16k/16k    160    165    Motorola estimate
  741. MPC620        133 MHz  ?/32k/32k     225    300    estimate
  742. i486DX2        66 MHz  256k/8k        32.2   16.0  Compaq Deskpro
  743. i486DX4       100 MHz  256k/16k       51.4   26.6  Micronics M4P PCI
  744. Pentium        66 MHz  256k/8k/8k     78.0   63.6  Intel Xpress
  745. Pentium       100 MHz  1M/8k/8k      121.9   93.2  Intel Xpress
  746. Pentium       120 MHz  1M/8k/8k      140.0  103.9  Intel Xpress
  747. 68040          33 MHz  ?              18     13    Mac Q950
  748. 68040          33 MHz  ?              20.3   ?     Mac Q800
  749.  
  750. Notes:
  751. * SPEC does not allow estimated figures.  The lines which are marked
  752.   "estimate" are not officially SPEC numbers, and are likely to be
  753.   proven inaccurate when real machines are released.
  754. * Cache numbers are in kB or MB: format is external/instruction/data or
  755.   external/unified.
  756. ------------------------------------------------------------------------
  757.  
  758. # I'd like to list one or two more 040-based Macs in this table -- If
  759. # anyone has Mac SPEC data, please let me know.
  760.  
  761. More information on the SPEC benchmark, including numbers for other
  762. systems, is available in the newsgroup comp.benchmarks.
  763.  
  764.  
  765. [2-6] Is there special hardware for emulating 68k or x86 processors?
  766.  
  767. All currently announced emulators are purely software. The PowerPC
  768. architecture has a group of byte-reversing load and store instructions
  769. which might be useful for emulating little-endian x86 processors on a
  770. big-endian PowerPC system (such as an RS/6000 or a Power Macintosh).
  771. There are no PowerPC processors with additional special hardware for
  772. translating instructions from other processor families (but see the next
  773. question). In addition, because software emulation has been reasonably
  774. successful, it seems very unlikely that there will ever be hardware of
  775. this type.
  776.  
  777. There are several x86 boards available for the PowerMacs. These are
  778. effectively PC clones on a card, and allow you to run PC software
  779. (though not directly on the PowerPC processor, of course).
  780.  
  781.  
  782. [2-7] What is the PowerPC 615?
  783.  
  784. There are a couple of conflicting rumors regarding the 615. IBM has
  785. denied that the project even exists.
  786.  
  787. The dominant rumor suggests that the 615 is a PowerPC processor, being
  788. designed by IBM, which will contain special Intel x86 emulation
  789. hardware. The latest version of the rumor claims that first silicon is
  790. expected in March 1995.
  791.  
  792. Another rumor has the 615 as a PowerPC processor which will fit into
  793. Intel OverDrive sockets, instantly turning an x86 system into a PowerPC
  794. system. One problem with this is that the BIOS ROMs on PC motherboards
  795. contain x86 code.
  796.  
  797.  
  798. ========================================================================
  799.                               [3] Hardware
  800. ========================================================================
  801.  
  802. [3-1] What PowerPC-based workstations are/will be available? When will
  803. they be available? How much will they cost?
  804.  
  805. IBM offers a line of RS/6000 workstations and servers, based on PowerPC
  806. processors. These all run AIX (IBM's UNIX), and are binary compatible
  807. with all other RS/6000s, including POWER-based systems. SPEC benchmark
  808. figures for some of these are listed in the table above.
  809.  
  810. The RS/6000 40P is PReP-compliant, which means that it can run Windows
  811. NT, as well as AIX.
  812.  
  813. ------------------------------------------------------------------------
  814. model          proc     clk  L2      RAM      price  date     notes
  815. -------------  -------  ---  ------  -------  -----  -------  ----------
  816. - Desktop    
  817. 250            601       66  -       16-256   5445   Oct  93  obsolete
  818. 250            601       80  -       16-256   ?      Aug  94
  819. 41W/T          601       80  0.5     16-256   10895  Jun  94
  820. 40P            601       66  0.25    16-192   3995   Oct  94
  821. - Notebook   
  822. N40            601       50  -       16-64    11995  Mar  94
  823. - X Terminal
  824. Xstation 160   603       66  -       8         4949  Feb  95
  825. - Server     
  826. C10            601       80  1.0     16-256   11500  Jun  94
  827. G30            2-4 601   75  0.5     32-512   40900  Oct  94  604 upgrd
  828. J30            2-4 601   75  1.0     64-2048  70500  Oct  94  604/620 up
  829. R30            2-4 601   75  1.0     64-2048  83900  Oct  94  604/620 up
  830.  
  831. Notes:
  832. * proc: number and type of processors
  833. * clk: clock speed (MHz)
  834. * L2: standard and optional second-level cache (MB)
  835. * RAM: memory configuration (MB)
  836. * price: base price in US dollars
  837. * date: initial ship date
  838. ------------------------------------------------------------------------
  839.  
  840. Groupe Bull offers 601-based workstations and the ESCALA line of
  841. multiprocessors, all running AIX. The multiprocessors are also sold by
  842. IBM (as the G30, J30, and R30) and by Motorola (as the MP601-75). Groupe
  843. Bull also sells a number of the Motorola systems.
  844.  
  845. ------------------------------------------------------------------------
  846. model          proc     clk  L2      RAM      price  date     notes
  847. -------------  -------  ---  ------  -------  -----  -------  ----------
  848. - Workstation
  849. ?              601       66  ?       ?         5445  ?
  850. - Multiprocessor
  851. Minitower      2-4 601   75  0.5     32-512       ?  ?        604 upgrd
  852. Deskside       2-8 601   75  1.0     64-2048      ?  ?        604/620 up
  853. Rack           2-8 601   75  1.0     64-2048      ?  ?        604/620 up
  854. ------------------------------------------------------------------------
  855.  
  856. Motorola has announced its PowerStack line of workstations and servers.
  857. Motherboards will also be available. All are based on the PCI bus and
  858. will ship with AIX or Windows NT (when available). The multiprocessor is
  859. built by Bull; all other systems are built by Motorola. Motorola will
  860. sell only to OEMs, not to individuals.
  861.  
  862. The following brochures are available:
  863.  
  864.   * PowerStack Series Family (POWERSTACK/B)
  865.  
  866.   * PowerStack RISC PC DT603-66 (DT603-66/DS)
  867.  
  868.   * PowerStack RISC PC DT604-100 (DT604-100/DS)
  869.  
  870.   * PowerStack RISC PC MT603-66 (MT603-66/DS)
  871.  
  872.   * PowerStack RISC PC MT604-100 (MT604-100/DS)
  873.  
  874.   * PowerStack Series E603-66P (E603-66P/DS2)
  875.  
  876.   * PowerStack Series E604-100P (E604-100P/DS2)
  877.  
  878.   * PowerStack Series MP601-75 (MP601/DS1)
  879.  
  880. Contact the Motorola Computer Group at 1-800-759-1107 for brochures or
  881. more info on these systems.
  882.  
  883. ------------------------------------------------------------------------
  884. model          proc     clk  L2      RAM      price  date     notes
  885. -------------  -------  ---  ------  -------  -----  -------  ----------
  886. - Desktop
  887. DT603-66       603       66  0-1     16-128    3295  Dec  94  desktop
  888. MT603-66       603       66  0-1     16-128       ?  Dec  94  mini-tower
  889. DT604-100      604      100  0-1     16-128       ?  Dec  94  desktop
  890. MT604-100      604      100  0-1     16-128       ?  Dec  94  mini-tower
  891. - Server
  892. E603-66P       603       66  0.25-1  16-128    5995  Dec  94  stackable
  893. E604-100P      601      100  0.25-1  16-128    7995  Dec  94  stackable
  894. - Multiprocessor
  895. MP601-75       2-8 601   75  1       64-2048      ?  Dec 94   604 upgrd
  896. - Motherboards
  897. Atlas 603      603       66  0-1     ?         1505  Dec 94
  898. Atlas 604      604      100  0-1     ?         2105  Dec 94
  899. Ultra 603      603       66  0-1     2-128     2255  Dec 94
  900. Ultra 604      604      100  0-1     2-128     2405  Dec 94
  901. ------------------------------------------------------------------------
  902.  
  903. Peacock, in Germany, will sell a Motorola-built PowerStack server with
  904. an 80 MHz 601, running AIX. Contact Peacock AG at ++49-295779-0 (tel) or
  905. ++49-295779-9067 (FAX).
  906.  
  907.  
  908. [3-2] What PowerPC-based PReP-compliant (IBM-compatible) personal
  909. computers are/will be available? When will they be available? How much
  910. will they cost?
  911.  
  912. See also Question 3-7.
  913.  
  914. IBM has announced a line of Power Personal Systems (PPS). Intially,
  915. three models were planned (a 601 desktop, a 603 desktop, and a 603
  916. laptop). These were supposed to be released in the second half on 1994,
  917. but in September, 1994, IBM announced that they were waiting for more
  918. native software to be ready, and the systems wouldn't ship until
  919. sometime in 1995. Current rumors suggest that systems (possibly using
  920. the 604) may ship in May or June, 1995. Windows NT is expected to be
  921. available when these machines are released; OS/2 will probably be
  922. available shortly thereafter. They will also run Solaris and Taligent
  923. when available. No prices have been announced, but IBM has said that
  924. they will be comparable to Pentium system prices. Machines are available
  925. to developers through the IBM Power Personal Developer's Toolbox Program
  926. (call 1-800-627-8363).
  927.  
  928. FirePower Systems (formed as a partnership with Canon) offers the
  929. Powerized family of PReP 1.0 compliant systems. Currently available are
  930. 603, and 604-based uniprocessor sytems (the Powerized ES line) and a
  931. 604-based multiprocessor (the Powerized MX line). A 603e-based system
  932. (also in the ES line) is expected in 2Q95. Also available are designs
  933. and motherboards. All systems run Windows NT. FirePower sells only to
  934. OEMs. The systems were announced in November 1994 and are currently
  935. being sold by Canon and IPC Technologies Inc. Contact: 415-462-3025.
  936.  
  937. The Taiwan New PC Consortium (TNPC) demonstrated a 601-based
  938. PReP-compliant personal computer, running OS/2 and Windows NT, at CeBIT
  939. in Germany (March 1994). Planned models will feature 50-80 MHz 601's and
  940. 75 MHz 603's. The expected release date for the first models was 3Q
  941. 1994, but this seems to have slipped.
  942.  
  943. Canon has announced that it will work with IBM on the PReP
  944. specification. In particular, they plan to work on extensions to PReP
  945. for PDA's and office products.
  946.  
  947. Tatung sells several PReP-compliant systems. 601-based systems were
  948. available in October 1994. 604-based systems are expected in 1Q95.
  949.  
  950. DTK Computers (a Taiwanese company) sells an 80 MHz 601 system, which
  951. runs Windows NT, and will run OS/2 when available.
  952.  
  953.  
  954. [3-3] What PowerPC-based Apple (and compatible) personal computers
  955. are/will be available? When will they be available? How much will they
  956. cost?
  957.  
  958. The first Apple Power Macintosh models were released on March 14, 1994.
  959. All PowerMacs run System 7, just like the 68k Macs. They come with an
  960. emulator which will allow them to run 68k Mac applications. Critical
  961. parts of the Toolbox ROM code have been ported and run natively; the
  962. remainder is emulated.
  963.  
  964. Workgroup servers, the 6150, 8150, and 9150, are also available. These
  965. currently run AppleShare 4.1 (which is not native, but is tuned for the
  966. PowerMacs). They will be able to run Novell's Processor Independent
  967. NetWare (PIN) 4 when it becomes available.
  968.  
  969. ------------------------------------------------------------------------
  970. model          proc     clk  L2      RAM      price  date     notes
  971. -------------  -------  ---  ------  -------  -----  -------  ----------
  972. 5200/75        603       75  0.25    8-?       1700  Apr  95  ?
  973. 6100/60        601       60  0-0.25  8-72      1800  Mar  94  1 NB slot
  974. 6100/66        601       66  0.25    8-72         ?  Jan  95  1 NB slot
  975. 6150           601       60  0.25    8-72         ?  Apr  94  1 NB slot
  976. 6150/66        601       66  0.25    8-72         ?  Apr  95  1 NB slot
  977. Performa 61xx  601       60  0-0.25  8-72      2600  Oct  94  1 NB slot
  978. 7100/66        601       66  0-0.25  8-136     2900  Mar  94  3 NB slots
  979. 7100/80        601       80  0.25    8-136        ?  Jan  95  3 NB slots
  980. 8100/80        601       80  0.25    8-264     4200  Mar  94  3 NB slots
  981. 8100/100       601+     100  0.25    8-264        ?  Jan  95  3 NB slots
  982. 8100/110       601+     110  0.25    16-264    6400  Nov  94  3 NB slots
  983. 8150           601       80  0.25    16-264       ?  Apr  94  3 NB slots
  984. 8150/110       601+     110  0.25    16-264       ?  Apr  95  3 NB slots
  985. 8150/120       601+     120  0.25    16-264       ?  Apr  95  3 NB slots
  986. 9150           601       80  0.5     16-264       ?  Apr  94  4 NB slots
  987.  
  988. Notes:
  989. * NB slot = NuBus slot
  990. ------------------------------------------------------------------------
  991.  
  992. Configurations are available with different RAM and hard disk sizes.
  993. Some configurations are bundled with a CD ROM drive and/or SoftWindows
  994. and/or various other software.
  995.  
  996. Three types of upgrade from 68k Macs to the 601 are available from
  997. Apple: a replacement logic board at 60, 66, or 80 MHz (prices range from
  998. approximately $1500 to $2000); a PDS board at double the clock speed of
  999. the original 68040 (for around $600); and a daughterboard which replaces
  1000. the 68040 in low-end Macs with a double-speed (50 or 66 Mhz) 601 ($659).
  1001. The daughterboard plugs into the CPU socket and the 68040 plugs into the
  1002. board. With either the PDS board or the daughterboard, the system can be
  1003. booted using either processor.
  1004.  
  1005. Daystar Digital also offers various upgrade options.
  1006.  
  1007. Portable Power Macs are expected in mid 1995.
  1008.  
  1009. Power Computing is the first company to get a license from Apple to
  1010. produce Macintosh clones. The computers will be manufactured by CompuAdd
  1011. Computer Corporations. Desktop systems were available May 1, 1995 and
  1012. tower systems are expected to start shipping June 15, 1995. More details
  1013. are available on the WWW <URL:http://www.powercc.com/>.
  1014.  
  1015. ------------------------------------------------------------------------
  1016. model          proc     clk  L2      RAM      price  date     notes
  1017. -------------  -------  ---  ------  -------  -----  -------  ----------
  1018. Power 80       601       80  0.25-1  8-200     2300  May 95   3 NB slots
  1019. Power 100      601+     100  0.25-1  8-200     2600  May 95   3 NB slots
  1020. Power 110      601+     110  0.25-1  8-200     5650  May 95   3 NB slots
  1021. ------------------------------------------------------------------------
  1022.  
  1023. Radius has also announced that it will make Mac clones. Radius intends
  1024. to target color publishing and video users. The Radius System 100, with
  1025. a 110 MHz 601, is expected to ship in June 1995. In addition, three
  1026. Splash Power Series color servers were announced in April 1995.
  1027.  
  1028. Pioneer has licensed the MacOS and has announced a line of low-end
  1029. systems aimed at the home entertainment market. The 66 MHz 601-based
  1030. MPC-GX1 is expected to be demonstrated at the end of February 1995. The
  1031. availability date is unknown.
  1032.  
  1033. Daystar Digital has announced a line of PCI bus PowerMac clones, which
  1034. will support up to four 120 MHz 604s. The first one and two-processor
  1035. Genesis MP systems are expected in August 1995; four-processor systems
  1036. are expected in 1996.
  1037.  
  1038.  
  1039. [3-4] What PowerPC-based controllers are/will be available? When will
  1040. they be available? How much will they cost?
  1041.  
  1042. CETIA (a subsidiary of Thomson-CSF) is selling PowerPC-based VME
  1043. single-board computers. Currently available are 66 and 100 MHz 601-based
  1044. boards and the PowerEngine CVME 603, a PReP compliant 66 MHz 603-based
  1045. board. Available OS's are UNI/XT (AIX) and UNI/RT 5.0 (LynxOS). VxWorks
  1046. (from Wind River Systems) is currently in beta. The 66 MHz 601 board
  1047. with 16 MB of memory sells for $7100. Contact: 617-494-0987 (North
  1048. America).
  1049.  
  1050. The Motorola Computer Group has announced a family of VME boards. The
  1051. MVME1600/PM603 uses a 66 MHz 603; the MVME1600/PM604 uses a 100 MHz 604.
  1052.  
  1053.  
  1054. [3-5] What PowerPC-based supercomputers and parallel processors are/will
  1055. be available? When will they be available? How much will they cost?
  1056.  
  1057. Parsytec has announced that it will be combining PowerPC processors and
  1058. Transputer communication processors in its multiprocessor systems. These
  1059. include:
  1060.  
  1061.   * the MPP supercomputer series GC/PowerPlus (32-1024 601's, 2.5-80
  1062.     GFLOPS)
  1063.  
  1064.   * the desktop MPP series PowerXplorer (4-64 601's, 5 GFLOPS peak,
  1065.     under $70,000 per GFLOPS)
  1066.  
  1067.   * the modular real-time product series MC-3
  1068.  
  1069. For more information, contact:
  1070.     Carsten Rietbrock
  1071.     Parsytec GmbH
  1072.     Product Marketing
  1073.     Juelicherstrasse 338
  1074.     52070 Aachen GERMANY
  1075.     Tel.: +49-241-166000; Fax: +49-241-16600-50
  1076.  
  1077. ISG Technologies has announced a line of parallel processor-based
  1078. accelerators. The entry-level Pulsus uses 8 601's (clock speed
  1079. unspecified). The expected ship date is 4Q 1994.
  1080.  
  1081. Mercury Computer Systems has announced that is is developing 603e-based
  1082. systems. Mercury sells high-performance computers targeted for embedded
  1083. applications such as defense signal processing and medical imaging.
  1084.  
  1085.  
  1086. [3-6] What other PowerPC-based systems are/will be available? When will
  1087. they be available? How much will they cost?
  1088.  
  1089. 3DO has announced that its second generation game machine will use a
  1090. PowerPC processor. See Question 6-2.
  1091.  
  1092. Apple has announced a "multimedia platform" called Pippin, which will be
  1093. based on MacOS and the PowerPC 603. Pippin is intended to compete with
  1094. Sega, Nintendo, and 3DO, but is supposed to run other multimedia
  1095. applications in addition to games. The first Pippin system will be
  1096. designed by Apple and manufactured by Bandai, a Japanese company, and is
  1097. expected to be available for Christmas 1995 for around $500.
  1098.  
  1099.  
  1100. [3-7] What is PReP and how can I get a copy?
  1101.  
  1102. The PowerPC Reference Platform (PReP) is a system standard, designed by
  1103. IBM, intended to ensure compatibility among PowerPC-based systems built
  1104. by different companies. The PReP standard specifies the PCI bus, but
  1105. will also support ISA, MicroChannel, and PCMCIA.
  1106.  
  1107. According to IBM, PReP-compliant systems will be able to run OS/2 AIX,
  1108. Solaris, Taligent, and Windows NT. IBM systems will (of course) be
  1109. PReP-compliant. Apple's first PowerPC Macs are not compliant; future
  1110. Macs will probably be CHRP-compliant (see below).
  1111.  
  1112. The current version of the PReP spec is 1.1.
  1113.  
  1114. Here are the instructions for obtaining a copy of PReP specification
  1115. (freely available to all requesters).
  1116.  
  1117. For hardcopy:
  1118.  
  1119.   * In USA:
  1120.         1-800-POWERPC (1-800-769-3772)
  1121.         1-708-296-6767 if the above number cannot be reached or
  1122.         multilingual operator is needed
  1123.  
  1124.   * In Europe:
  1125.         (39)-39-600-4295
  1126.  
  1127.   * Hardware system vendors may obtain IBM design kits which give
  1128.     further information on the reference implementation by contacting
  1129.     IBM at the numbers listed above or at one of the following numbers:
  1130.  
  1131.       * In Europe:
  1132.             (33)-6713-5757 (in French)
  1133.             (33)-6713-5756 (in Italian)
  1134.             (49)-511-516-3444 (in English)
  1135.             (49)-511-516-3555 (in German)
  1136.  
  1137.       * In Asia:
  1138.             (81)-755-87-4745 (in Japanese)
  1139.  
  1140. For softcopy (PostScript files):
  1141.  
  1142.   * CompuServe PowerPC Forum, PowerPC Ref Platform library section
  1143.  
  1144.   * IBM Information Network/IIN IBMLink, PowerPC Bulletin Board Services
  1145.  
  1146.   * Internet anonymous ftp
  1147.     <URL:ftp://ftp.austin.ibm.com/pub/technology/spec>
  1148.  
  1149.  
  1150. [3-8] What is the Common Hardware Reference Platform (CHRP)?
  1151.  
  1152. The CHRP is an open platform agreed on by Apple, IBM, and Motorola. All
  1153. CHRP systems will be able to run MacOS, OS/2-PPC, Windows NT, AIX, and
  1154. possibly others. CHRP machines will be compatible with PReP machines and
  1155. PowerMacs; this is, you'll be able to run applications written for the
  1156. PReP OS's (OS/2-PPC, Windows NT, AIX) and the PowerMac (MacOS) on the
  1157. new CHRP systems (under the same OS, of course). In addition, any CHRP
  1158. software which doesn't require the Mac ROM, serial ports, or ADB ports
  1159. should run on PReP machines. More technical information will be
  1160. available in early 1995.
  1161.  
  1162. Prototype systems are supposed to arrive in 1995, and the first real
  1163. machines in late 1995 or early 1996.
  1164.  
  1165.  
  1166. [3-9] Can PowerPC 601-based computers be upgraded to, e.g., a 604 when
  1167. they become available?
  1168.  
  1169. The currently available 601-based systems (IBM RS/6000-250, Apple
  1170. PowerMac) are apparently not upgradeable. According to rumors, the
  1171. processors in some future PowerMacs may be on a replacable
  1172. daughterboard. Of course, motherboard upgrades will likely be available
  1173. for many of these machines.
  1174.  
  1175. IBM Power Personal Systems will have a 200-pin slot on the motherboard,
  1176. apparently intended for a level-2 cache or a processor upgrade.
  1177.  
  1178. Motorola PowerStack systems provide a L2 cache socket which can also be
  1179. used for PowerPC processor upgrades simply by plugging in a daughter
  1180. board.
  1181.  
  1182.  
  1183. [3-10] Where can I get the specifications for the PCI bus?
  1184.  
  1185. The following documents:
  1186.  
  1187.   * PCI Spec Rev 2.0
  1188.  
  1189.   * PCI BIOS Spec Rev 2.0
  1190.  
  1191.   * PCI Sys Design Guide 1.0
  1192.  
  1193.   * PCI Local Bus Product Guide
  1194.  
  1195. are available for $25 each or $50 for the first three from:
  1196.     PCI Special Interest Group
  1197.     M/S HF3-15A
  1198.     5200 N.E. Elam Young Parkway
  1199.     Hillsboro, Oregon 97124-6497
  1200.     Phone: 800-433-5177
  1201.     FAX: 503-693-0920
  1202.  
  1203.  
  1204. [3-11] What is FireWire?
  1205.  
  1206. FireWire is a joint Apple and TI implementation of the ANSI P1394
  1207. SerialBus standard. It is a high-speed (100 Mb/s) serial bus for
  1208. peripheral devices; it is intended to replace Apple Desktop Bus (ADB)
  1209. and SCSI, for example. FireWire supports automatic configuration
  1210. ("plug-and-play") and hot-plugging. It is also isochronous, meaning that
  1211. a fixed slice of bandwidth can be dedicated to a particular peripheral,
  1212. e.g., for video.
  1213.  
  1214.  
  1215. ========================================================================
  1216.                               [4] Software
  1217. ========================================================================
  1218.  
  1219. [4-1] What operating systems will run on PowerPC-based computers? When
  1220. will they be available?
  1221.  
  1222. UNIX
  1223.  
  1224.     Several flavors of UNIX have been (or will be) ported to the
  1225.     PowerPC.
  1226.  
  1227.     IBM's AIX has been available since October 1993. AIX 4.1, available
  1228.     in August, 1994 is PowerOpen-compliant. There will also be a version
  1229.     called Personal AIX, which will come without certain utilities and
  1230.     development tools, for IBM's PC's.
  1231.  
  1232.     Apple will not ship A/UX for the PowerPC.
  1233.  
  1234.     Tenon Intersystems' MachTen is a Mach-based UNIX for the Macintosh.
  1235.     The current version is for 68k Macs, but will run (slowly) in
  1236.     emulation on the PowerMacs. A native PowerPC version is expected in
  1237.     1Q95.
  1238.  
  1239.     There are people working on a PowerPC port of Linux. Target
  1240.     platforms are the Apple PowerMacs and the Motorola PowerStack
  1241.     systems. For more information, see the Linux/PowerPC FAQ
  1242.     <URL:http://liber.stanford.edu/linuxppc/linux-ppc-FAQ.html>.
  1243.  
  1244.     IBM and SunSoft have signed an agreement which says that SunSoft
  1245.     will port Solaris for PReP-compliant systems and IBM will distribute
  1246.     it. A beta release was demonstrated at the Sydney Solaris Forum in
  1247.     August 1994. The PowerPC version of Solaris will have the same API
  1248.     as the SPARC and x86 versions; most applications will run on the
  1249.     PowerPC with only a recompile. SunSoft expects to release Solaris
  1250.     for PowerPC, x86, and SPARC platforms before mid-1995.
  1251.  
  1252.     Harris Computer Systems Corporation currently offers Secure/Power
  1253.     UNIX, a multi-level secure PowerOpen-compliant operating system for
  1254.     IBM RS/6000 workstations and Harris Night Hawk multiprocessors.
  1255.     Secure/Power UNIX is the first standards-based B2-level environment
  1256.     available for the RS/6000. Harris will release Real-Time/Power UNIX
  1257.     and PowerUNIX in 1995. Secure/Power UNIX is available through Harris
  1258.     Computer Systems Corp. and IBM Federal. Contact: Lisa Thornhill at
  1259.     305-977-5615.
  1260.  
  1261.     Ports of NeXTStep and Novell UnixWare are rumored to be underway.
  1262.  
  1263. MacOS
  1264.  
  1265.     Power Macintoshes ship with System 7, just like 68k Macs. Critical
  1266.     parts of the Toolbox (system code in ROM) have been ported to the
  1267.     PowerPC; the remainder is emulated. Apple analyzed existing code to
  1268.     determine the most frequently used Toolbox routines, and ported
  1269.     those first.
  1270.  
  1271.     Apple has ported the MacOS to other platforms. See the description
  1272.     of MAS and MAE in Question 4-6.
  1273.  
  1274.     With the CHRP announcement (see Question 3-8), Apple announced that
  1275.     it would start selling the MacOS independently of Apple hardware.
  1276.     This means that a user will be able to buy MacOS in a store, and
  1277.     install it in any CHRP system. Whether MacOS for CHRP systems will
  1278.     be on disk or on ROMs is still up in the air.
  1279.  
  1280. Windows
  1281.  
  1282.     Windows NT has been ported to the PowerPC. Version 3.5 has been
  1283.     shipping to developers since October 1994. Systems shipped with NT
  1284.     have been available since early 1995.
  1285.  
  1286. OS/2 (was WorkplaceOS)
  1287.  
  1288.     OS/2-PPC will be source code compatible with OS/2-x86 for 32-bit
  1289.     applications, i.e., 32-bit OS/2 applications will run natively after
  1290.     recompiling. 16-bit OS/2 applications will have to be ported to
  1291.     32-bit before reompilation. OS/2-PPC will provide an emulator for
  1292.     MS-DOS and Windows code (see below), however it will not support
  1293.     OS/2-x86 code. The first alpha release of OS/2-PPC was sent to
  1294.     developers in Nov., 1994. In Dec. 1994, IBM sent the first beta
  1295.     release, which includes features of OS/2 Warp, to 150 software
  1296.     developers. The second beta release is expected by the end of 1Q95.
  1297.     The release version is expected in late summer 1995 (according to
  1298.     IBM).
  1299.  
  1300.     "If you're an IHV or OEM, and plan to support OS/2 For PowerPC, do
  1301.     we have a deal for you. You can fill out an application for the OS/2
  1302.     For PowerPC beta program, and if you qualify, we will train you and
  1303.     send you your own free PowerPC loaner (for one year) preloaded with
  1304.     OS/2 For PowerPC. You can fill out an application at Comdex, or
  1305.     download it from the DUDE, at (407) 982-3217, N81. Stop by and see
  1306.     us at Comdex for more information on the IHV/OEM OS/2 For PowerPC
  1307.     loaner program. --Steve, OS/2 For PowerPC IHV/OEM Support, Boca
  1308.     Raton" [from CompuServe]
  1309.  
  1310.     (See also Question 4-5.)
  1311.  
  1312. Others
  1313.  
  1314.     Taligent (see Question 4-3 below).
  1315.  
  1316.     LynxOS is a real-time UNIX-like operating system, which has been
  1317.     ported to the 601, 603, and 604. It is currently available for
  1318.     Cetia's VME boards (see above). It is expected to be available for
  1319.     IBM's PReP systems in 2Q95. Contact Lynx Real Time Systems at
  1320.     408-354-7770 or sales@lynx.com.
  1321.  
  1322.     OS/9, a real-time UNIX-like operating system for embedded systems,
  1323.     is available for PowerPC-based systems. Contact Microware.
  1324.  
  1325.     pSOS+ is a real time operating system for the PowerPC with
  1326.     networking support. It currently runs on the Motorola MVME1603
  1327.     boards and on 403GA boards. Contact Integrated Systems, Inc.
  1328.  
  1329.     Taos is a distributed operating system, which achieves processor
  1330.     independence through the use of a "virtual machine". Ports are
  1331.     currently available for several processors, including the PowerPC
  1332.     601 and 603. The developer claims a PowerMac version will be
  1333.     available by the end of 1995. Contact Tao Systems Ltd (in London).
  1334.  
  1335. ------------------------------------------------------------------------
  1336. name               company      base OS          GUI      endian  avail 
  1337. -----------------  -----------  ---------------  -------  ------  ------
  1338. AIX 4.1            IBM          SysVR3           X+Motif  big     Oct 93
  1339. NeXTStep           NeXT         Mach2 + BSD4.3   DPS      ?       ?
  1340. Solaris 2.x        SunSoft      SysVR4           X+Motif  little  mid 95
  1341. Secure/Power UNIX  Harris       SysVR4           X+Motif  ?       Jun 94
  1342. UnixWare           Novell       SysVR4           X+Motif  ?       ?
  1343. MachTen            Tenon        Mach2 + BSD4.3   X+Motif  big     1Q  95
  1344. MacOS 7            Apple        custom           custom   big     Mar 94
  1345. Windows NT         Microsoft    custom           custom   little  1Q  95
  1346. OS/2 - PPC         IBM          Mach3 + custom   custom   little      95
  1347. PIN                Novell       Netware          ?        ?       ?
  1348. Taligent           Taligent     custom           custom?  ?           95
  1349. Linux              Gnu Pub Lic  ?                X        big     ?
  1350. LynxOS             Lynx         AT&T RTK         X+Motif  ?       Jul 94
  1351. OS/9               Microware    custom           X, cust  ?       Dec 94
  1352. pSOS+              ISI          custom           X        big     Dec 93
  1353. Taos               Tao Systems  custom           ?        ?       Mar 95
  1354. ------------------------------------------------------------------------
  1355.  
  1356.  
  1357. [4-2] What is PowerOpen?
  1358.  
  1359. The PowerOpen Association defines and promotes the PowerOpen Environment
  1360. (POE). The POE is a standard for UNIX-like operating systems running on
  1361. PowerPC processors. The POE is not an operating system, it is a
  1362. definition containing an application program interface (API)
  1363. specification as well as an application binary interface (ABI)
  1364. specification. The presence of the ABI specification in the POE is a
  1365. factor distinguishing PowerOpen from other open systems (POSIX, XPG4,
  1366. etc.) since it allows achievement of platform independent binary
  1367. compatibility. Any POE-compliant operating system will be able to run
  1368. all POE software. Outside of the POE, binary compatibility is typically
  1369. limited to a particular hardware platform.
  1370.  
  1371. The POE is an open standard, derived from AIX and conforming to industry
  1372. open standards including POSIX, XPG4, Motif, etc. The POE specification
  1373. will be publicly available to anyone wishing to produce either
  1374. applications or hardware platforms. The PowerOpen Association will
  1375. provide the necessary conformance testing and POE branding.
  1376.  
  1377. The key features of the POE are:
  1378.  
  1379.   * Based on the PowerPC architecture
  1380.  
  1381.   * Hardware bus independence
  1382.  
  1383.   * System implementations can range from laptops to supercomputers
  1384.  
  1385.   * Requires a multi-user, multi-tasking operating system
  1386.  
  1387.   * Networking support
  1388.  
  1389.   * X windows extension
  1390.  
  1391.   * Macintosh Application Services extension
  1392.  
  1393.   * Motif
  1394.  
  1395.   * Conformance tested and certified by an independent party (PowerOpen
  1396.     Association)
  1397.  
  1398. The POE specification is targeted for availability in the first quarter
  1399. of 1994. The PowerOpen association has some information available
  1400. online, including membership information; for retrieval instructions,
  1401. send mail containing the word "help" to library@poweropen.org.
  1402.  
  1403. NB: PowerOpen is not itself an operating system -- it is only a
  1404. *standard* for operating systems.
  1405.  
  1406. The PowerOpen Association consists of IBM, Motorola, Apple, Bull,
  1407. Thomson-CSF, Harris, TadPole Technology, and others.
  1408.  
  1409. The PowerOpen specification applies to UNIX-like operating systems. AIX
  1410. 4.1, available in August, 1994 is PowerOpen-compliant. Apple's System 7
  1411. will not be PowerOpen-compliant.
  1412.  
  1413. For more information contact Gordon Kass (g.kass@poweropen.org) or Chris
  1414. Adams (c.adams@poweropen.org).
  1415.  
  1416.  
  1417. [4-3] What is Taligent / Pink?
  1418.  
  1419. Taligent is a company founded jointly by Apple and IBM in March 1992. HP
  1420. announced in January, 1994 that it would buy a 15% stake in Taligent.
  1421. They are working on an "object-oriented operating system", due to be
  1422. finished sometime in 1995.
  1423.  
  1424. The first software due to be released by taligent is CommonPoint
  1425. (previously called the Taligent Application Environment). CommonPoint is
  1426. "a portable application system consisting of a comprehensive set of
  1427. reusable object-oriented software frameworks". A beta version was
  1428. released to developers in March, 1995. According to reports, CommonPoint
  1429. will be available for HP-UX, AIX, OS/2, and later versions of System 7.
  1430.  
  1431. Pink is an older name for Taligent, dating back to work that Apple did
  1432. before the formation of Taligent.
  1433.  
  1434.  
  1435. [4-4] Will NeXTStep be ported to the PowerPC?
  1436.  
  1437. NeXTStep has been ported to the RS/6000 (POWER architecture), but is not
  1438. commercially available. According to rumors, NeXTStep has been seen
  1439. running on PowerPC machines. No official announcement has been made by
  1440. NeXT as to availability.
  1441.  
  1442. Sun has announced that it will incorporate OpenStep, a version of
  1443. NeXTStep, in Solaris. SunSoft has announced that they are porting
  1444. Solaris to PReP-compliant systems, so OpenStep will presumably be
  1445. available. The OpenStep API specification is available by ftp
  1446. <URL:ftp://ftp.next.com/pub/OpenStepSpec>.
  1447.  
  1448.  
  1449. [4-5] What is WorkplaceOS? Will OS/2 be available on PowerPC-based
  1450. computers?
  1451.  
  1452. Workplace is a microkernel-based architecture (based on Mach 3)
  1453. developed by IBM. Workplace will be used as the foundation for several
  1454. different operating systems. The first of these will be OS/2 for the
  1455. PowerPC (see above). Note that some confusion has been caused by the
  1456. fact that the development name for OS/2-PPC was WorkplaceOS (WPOS) --
  1457. this name is no longer used.
  1458.  
  1459.  
  1460. [4-6] Can IBM-PC / Macintosh software be run on PowerPC-based computers?
  1461.  
  1462. Several emulators have been announced. Generally, these are intended to
  1463. run Macintosh or MS-DOS/Windows applications under the various native
  1464. operating systems.
  1465.  
  1466. Macintosh
  1467.  
  1468.     Macintosh Application Services (MAS), supported by Apple, allows
  1469.     PowerOpen-compliant OS's to run Mac applications. MAS includes a
  1470.     68040 emulator and a PowerPC port of the Mac toolbox, so it will run
  1471.     both 68k and PowerPC Mac binaries. MAS has been demonstrated on
  1472.     IBM's PowerPC personal systems.
  1473.  
  1474.     Apple, in cooperation with Sun and HP, has released the Macintosh
  1475.     Application Environment (MAE). MAE allows Mac applications to run
  1476.     under X Windows on Sun SPARCstations and HP 9000 series 700
  1477.     workstations. MAE emulates a 68LC040, but critical parts of the
  1478.     Toolbox run natively. MAE is similar to MAS, but only runs 68k
  1479.     binaries. For more information, see the MAE WWW site
  1480.     <URL:http://www.mae.apple.com/>. A demo version is available by ftp
  1481.     <URL:ftp://ftp.support.apple.com/pub/mae/product-trial/>.
  1482.  
  1483.     Executor, produced by ARDI, is currently available for NeXTStep and
  1484.     NeXTStep/Intel, and will soon be available for MS-DOS, and Sun and
  1485.     Alpha workstations. Executor emulates a 68040-based monochrome
  1486.     Macintosh running System 6. Version 2.0 is supposed to offer 8-bit
  1487.     color and some System 7 features. ARDI uses reverse-engineered
  1488.     Toolbox code, i.e., it was written from scratch from the interface
  1489.     specs. For this reason, it it easily portable -- expect to see it
  1490.     ported to other platforms (including the PowerPC) in the near
  1491.     future.
  1492.  
  1493.     Power Macintoshes have the built-in capability to run 68k Mac
  1494.     software. The 68k application code will be emulated, but critical
  1495.     parts of the system code have been ported. The emulator emulates a
  1496.     68LC040 without the FPU.
  1497.  
  1498. MS-DOS/Windows
  1499.  
  1500.     Wabi, produced by Sun, runs under UNIX/X. It emulates x86 code, and
  1501.     translates Windows calls to X calls. IBM is working on an 80386
  1502.     translator. Support has been announced for Solaris and AIX. Wabi is
  1503.     based on the public specs for the Windows ABI. (Wabi originally
  1504.     stood for "Windows Application Binary Interface" -- it's spelled
  1505.     "Wabi", not "WABI", for trademark reasons.) This has been
  1506.     demonstrated on IBM's PowerPC personal systems.
  1507.  
  1508.     SoftPC and SoftWindows, produced by Insignia, run under several
  1509.     OS's: Mac OS, Windows NT, NeXTStep, and various other UNIX flavors.
  1510.     It emulates 80286/80287 code and Windows calls. Insignia has
  1511.     licensed the Windows source code from Microsoft. SoftWindows 2.0,
  1512.     which will provide 486 emulation, is expected some time in 1995.
  1513.  
  1514.     OS/2 for the PowerPC (which was also known as WorkplaceOS) will run
  1515.     MS-DOS and Windows code via the Instruction Set Translator (IST), an
  1516.     instruction-caching x86 emulator. OS/2-PPC will not directly run
  1517.     OS/2-x86 code.
  1518.  
  1519.  
  1520. ========================================================================
  1521.                             [5] Comparisons
  1522. ========================================================================
  1523.  
  1524. [5-1] Should I buy a PowerPC system rather than a Pentium or 68k system?
  1525.  
  1526. Apple is committed to making their Power Macintoshes feel just like the
  1527. 68k Macs, but faster. It looks like they will eventually switch the
  1528. entire Mac line over to the PowerPC. If you plan to buy a new Mac, this
  1529. is probably the way to go.
  1530.  
  1531. A Pentium system will run existing x86 code faster than a 601 will
  1532. emulate it. If you need to run x86 code as fast as possible, buy a
  1533. Pentium box.
  1534.  
  1535. On the other hand, many x86 applications will probably be ported to the
  1536. PowerPC. The extent of this porting will likely determine the success of
  1537. the PowerPC in the personal computer market.
  1538.  
  1539. In terms of pure performance (whatever that is), it looks like there
  1540. will be a fairly close race between the PowerPC family and the Intel x86
  1541. family. The Intel-HP agreement promises to make things even more
  1542. interesting. Only the future will tell whose chips and whose systems
  1543. will be the fastest.
  1544.  
  1545.  
  1546. [5-2] What will be the differences between the various PowerPC-based
  1547. personal computers?
  1548.  
  1549. It looks like there will be two major types of PowerPC-based personal
  1550. computers (note, this is not counting workstations): the Apple Macintosh
  1551. line, and PReP-compliant machines. The basic hardware will not be
  1552. fundamentally different -- the real difference will be in the supported
  1553. operating systems for each class.
  1554.  
  1555. It is still unclear whether Apple is going to produce Macs which will
  1556. conform to the PReP standard, and whether the Mac OS will run on PReP
  1557. machines. The potential exists for a standard which would allow any
  1558. PowerPC-based machine to run any PowerPC operating system; whether this
  1559. will happen remains to be seen.
  1560.  
  1561.  
  1562. ========================================================================
  1563.                            [6] Miscellaneous
  1564. ========================================================================
  1565.  
  1566. [6-1] What's the deal with Ford and the PowerPC?
  1567.  
  1568. Ford and Motorola have signed an agreement resulting in a custom PowerPC
  1569. to be used by Ford as a powertrain controller. Details on this chip are
  1570. not available.
  1571.  
  1572.  
  1573. [6-2] What's the deal with 3DO and the PowerPC?
  1574.  
  1575. 3DO, the video game company, is planning to use the PowerPC 602 in its
  1576. next generation game machine. An upgrade board, the M2 accelerator,
  1577. using this new processor, will be avaiable some time in 1995.
  1578.